@import url(layout.css); 
.m-nav {font-size: 14px; border: solid 1px #eee; margin-top: 20px;padding: 10px 20px;}
.m-nav a{ display: inline-block; line-height: 30px; padding: 0 5px; border-radius: 5px;font-size: 16px; margin: 5px 5px;}
.m-nav a.cur { background: #f69; color: #fff;}
.m-nav a:hover { background: #f69; color: #fff;}
.nav1 .nav_list a:hover{ color:#f69;}
.m-nav div.lnav_1 {border-bottom: 1px solid #e3e3e3;}
.m-nav .lnav_1 span{display: inline-block; line-height: 30px; padding: 0 5px; border-radius: 5px;font-size: 16px; margin: 5px 5px;color:#f69;}
.stars_list {margin-top: 20px;}
.stars_list ul {clear: both;width:100%;float:left}
.stars_list li {float: left; text-align: center; margin: 10px 10px 10px 11px; font-size: 14px; width: 104px;}
.stars_list li img {width: 100px; height: 100px; border-radius: 100px; display: block; border: solid 4px #eee;}
.stars_list li span{ display:block;overflow:hidden; white-space: nowrap; text-overflow: ellipsis; width:108px; height:20px;}
.stars_list li a:hover{ color:#f69;}
.stars_list li a:hover img{ border: solid 4px #f2afc5;}
.searchnone{ text-align:center; margin:50px 0;}


ul.fans_list li span em.fansnum i ,ul.fans_list li span em.phnum i ,ul.joinlist li em.fansnum i ,ul.joinlist li em.phnum i{ display:inline-block; width:16px; height:16px; background:url(../images/icon.gif) no-repeat 0 0; margin-right:5px; vertical-align:sub;}
ul.fans_list{ width:1010px;}
ul.fans_list li{ float:left; width:190px; border:1px solid #ddd; margin:20px 10px 0 0;}
ul.fans_list li:hover{ box-shadow:2px 2px 8px rgba(0,0,0,.1); border-color:#ccc;}
ul.fans_list li img{ width:120px; height:120px; border-radius:120px; margin:20px 0 10px;}
ul.fans_list li a{ display:block; text-align:center;}
ul.fans_list li a.img{ position:relative; text-align:center; width:100%;}
ul.fans_list li a.img:hover i{ display:block;}
ul.fans_list li a.fans_name{ height:33px; line-height:33px; font-size:16px;}
ul.fans_list li span{ display:block; height:50px; background:#f8f8f8; border-top:1px solid #eee; color:#999; margin-top:10px;}
ul.fans_list li span em{ float:left; width:89px; display:block; line-height:50px; text-align:center; font-size:12px;}
ul.fans_list li span em.fansnum{ border-right:1px solid #eee; width:100px;}

ul.fans_list li span em.fansnum i{ background-position:0 -16px;}
ul.fans_list li span em.phnum i{ background-position:-16px -16px;}
ul.joinlist li em.fansnum i{ background-position:0 0;}
ul.joinlist li em.phnum i{ background-position:-16px 0;}

.main h2{ height:11px; border-bottom:1px solid #ddd; font-weight:normal;margin-bottom: 20px;}
.main h2 span{ height:20px; line-height:20px; border-left:3px solid #000; padding:0 10px; font-size:20px; display:inline-block; background:#fff;}
.main h2 a{ display:inline-block; background-position:-30px -5px; width:76px; height:20px; float:right;}